A re ̄ective infrastructure for work ̄ow adaptability
نویسندگان
چکیده
We present a ̄exible framework that enables work ̄ow systems to adapt to changing conditions. The model is designed to reveal key aspects of the tasks involved in representing and enacting business processes. These fundamental characteristics are identi®ed as state, behaviour, distribution, coordination and enactment. By isolating such core concepts in a way that allows them to be varied, we open up the general process of task coordination and execution, allowing for extensions in a planned way. By suitable manipulation of each of these aspects, at the appropriate level, a work ̄ow system may be extensively modi®ed in a way that minimises the eect of such change upon other aspects of the system. Ó 2000 Published by Elsevier Science B.V. All rights reserved.
منابع مشابه
LEAD + + : An Object - Oriented Re ective Language forDynamically Adaptable
A system has dynamic adaptability if it can adapt itself to dynamically changing runtime environments. As open-ended distributed systems and mobile computing systems have spread widely, the need for software with dynamic adaptability increases. We propose a model of software with dynamic adaptability and the object-oriented re-ective language LEAD++ based on the model. The basic idea is that we...
متن کاملRecovery Issues in Web-based Workkow
This paper surveys the work done by the LSDIS Lab on recovery for work ow It then focuses on re covery issues for Web based work ow with the Web Work enactment service used as a case study The WebWork enactment service emphasizes ease of devel opment of work ow applications installation and use WebWork provides low overhead yet what we believe to be e ective recovery mechanisms The paper clas s...
متن کاملA Re Blockinective Object Model
Adaptability is an essential feature of future operating systems. In contrast to problem-speci c mechanisms, e. g. replication of les or migration of processes, this paper investigates a general, straightforward approach in an object-oriented environment. Adaptability is provided for all objects regardless of their type and the required type of adaptability, e. g. replication, migration, access...
متن کاملLEAD++: An Object-Oriented Re ective Language for Dynamically Adaptable Software
A system has dynamic adaptability if it can adapt itself to dynamically changing runtime environments. As open-ended distributed systems and mobile computing systems have spread widely, the need for software with dynamic adaptability increases. We propose a model of software with dynamic adaptability and the object-oriented reective language LEAD++ based on the model. The basic idea is that we ...
متن کاملFailure Handling and Coordinated Execution of Concurrent Workflows
Work ow management systems (WFMSs) coordinate the execution of applications distributed over networks. In WFMSs, data inconsistencies can arise due to (i) the interaction between steps of concurrent threads within a work ow (intra-work ow coordination) (ii) the interaction between steps of concurrent work ows (interwork ow coordination) and (iii) the presence of failures. Since these problems h...
متن کامل